Niagara Falls – Deutsch–English translations

🇬🇧 en de 🇩🇪

Niagara Falls properNoun

  • a city
Niagara Falls
  • waterfalls
Niagarafälle

🇩🇪 de en 🇬🇧

Niagara Falls

Niagara Falls
Wiktionary Links